#ifndef PROXYSERVERNET_SERVERPLUGIN_H
#define PROXYSERVERNET_SERVERPLUGIN_H

///
#include "PluginModule/IPlugin.h"
#include "PluginModule/IPluginManager.h"

#ifdef PROXYSERVERNET_SERVERPLUGIN_EXPORTS
#define PROXYSERVERNET_SERVERPLUGIN_API __declspec(dllexport)
#else
#define PROXYSERVERNET_SERVERPLUGIN_API __declspec(dllimport)
#endif

namespace FragrantGrass
{
	class ProxyServerNetServerPlugin : public IPlugin
	{
	public:
		ProxyServerNetServerPlugin(IPluginManager* p)
		{
			m_pPluginManager = p;
		}
		virtual const int GetPluginVersion();

		virtual const std::string GetPluginName();

		virtual void Install();

		virtual void Uninstall();
	};
}
#endif//PROXYSERVERNET_SERVERPLUGIN_H